<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <script>

        // 一百块钱买一百只鸡
        //    公鸡 5      x
        //    母鸡 3      y
        //    小鸡 3只一块钱    z

        // 分析：  x+y+z=100    5*x+3*y+1/3*z=100
        //    变量有3个，但是条件只有2个    可以看出答案不止一个


        // 公鸡    母鸡    小鸡
        // 0        0      0
        // 0        0      1
        // 0        0      2
        // 0        0      3
        // ...
        // 0        0      100


        
        // 公鸡    母鸡    小鸡
        // 0        1      0
        // 0        1      1
        // 0        1      2
        // 0        1      3
        // ...
        // 0        1      100


        // ...



        
        // 公鸡    母鸡    小鸡
        // 1        0      0
        // 1        0      1
        // 1        0      2
        // 1        0      3
        // ...
        // 1        0      100



        // for(var x = 0 ; x <= 100 ; x++) {
        //     for(var y = 0 ; y <= 100 ; y++) {
        //         for(var z = 0 ; z <= 100 ; z++) {
        //             if(x + y + z === 100 && 5 * x + 3 * y + 1 / 3 * z === 100) {
        //                 console.log(x , y  ,z) ;
        //             }
        //         }
        //     }
        // }

        for(var x = 0 ; x <= 20 ; x++) {
            for(var y = 0 ; y <= 33 ; y++) {
                for(var z = 0 ; z <= 100 ; z++) {
                    if(x + y + z === 100 && 5 * x + 3 * y + 1 / 3 * z === 100) {
                        console.log(x , y  ,z) ;
                    }
                }
            }
        }




        // 水仙花数是指一个 3 位数，它的每个位上的数字的 3次幂之和等于它本身。例如：1^3 + 5^3+ 3^3 = 153




    </script>
    
</body>
</html>